package com.yjt.zdjf.standard.model.zdcx;

import java.util.List;

import com.alibaba.fastjson.annotation.JSONField;
import com.yjt.zdjf.standard.model.ZDJFMessage;

/**
 * @author lizebin
 * 账单查询回应报文
 *
 */
public class ZDCXRspMessage extends ZDJFMessage {

	@JSONField(name = "BODY")
	private ZDCXRspMessage.Body body = new ZDCXRspMessage.Body();

	public static class Body extends ZDJFMessage.Body {

		@JSONField(name = "QYH")
		private String qyh;
		@JSONField(name = "FHM")
		private String fhm;
		@JSONField(name = "BZ")
		private String bz;
		@JSONField(name = "JFH")
		private String jfh;
		@JSONField(name = "JFRXM")
		private String jfrxm;
		@JSONField(name = "DZ")
		private String dz;
		@JSONField(name = "LXDH")
		private String lxdh;
		@JSONField(name = "ZDXX")
		private List<ZDXX> zdxx;
		@JSONField(name = "BYZD")
		private String byzd;
		
		public String getQyh() {
			return qyh;
		}

		public void setQyh(String qyh) {
			this.qyh = qyh;
		}

		public String getFhm() {
			return fhm;
		}

		public void setFhm(String fhm) {
			this.fhm = fhm;
		}

		public String getBz() {
			return bz;
		}

		public void setBz(String bz) {
			this.bz = bz;
		}

		public String getJfh() {
			return jfh;
		}

		public void setJfh(String jfh) {
			this.jfh = jfh;
		}

		public String getJfrxm() {
			return jfrxm;
		}

		public void setJfrxm(String jfrxm) {
			this.jfrxm = jfrxm;
		}

		public String getDz() {
			return dz;
		}

		public void setDz(String dz) {
			this.dz = dz;
		}

		public String getLxdh() {
			return lxdh;
		}

		public void setLxdh(String lxdh) {
			this.lxdh = lxdh;
		}

		public List<ZDXX> getZdxx() {
			return zdxx;
		}

		public void setZdxx(List<ZDXX> zdxx) {
			this.zdxx = zdxx;
		}

		public String getByzd() {
			return byzd;
		}

		public void setByzd(String byzd) {
			this.byzd = byzd;
		}

		public static class ZDXX {
			@JSONField(name = "ZDH")
			private String zdh;
			@JSONField(name = "YJZJE")
			private String yjzje;
			@JSONField(name = "ZDZQ")
			private String zdzq;
			@JSONField(name = "BYZD")
			private String byzd;
			public String getZdh() {
				return zdh;
			}
			public void setZdh(String zdh) {
				this.zdh = zdh;
			}
			public String getYjzje() {
				return yjzje;
			}
			public void setYjzje(String yjzje) {
				this.yjzje = yjzje;
			}
			public String getZdzq() {
				return zdzq;
			}
			public void setZdzq(String zdzq) {
				this.zdzq = zdzq;
			}
			public String getByzd() {
				return byzd;
			}
			public void setByzd(String byzd) {
				this.byzd = byzd;
			}
		}
	}

	public ZDCXRspMessage.Body getBody() {
		return body;
	}

	public void setBody(ZDCXRspMessage.Body body) {
		this.body = body;
	}
	
}
